body {
  font-family: Verdana;
  background-color: #BFE3FE;
}
dd, dt {
  margin-left: 0;
}
dt {
  font-weight: bold;
  margin-top: 0.5em;
}

input, select {
  display:block;
  margin-top:0.2em;
  margin-bottom:1em;
  font-size: 1.1em;
}
input[type='checkbox'], input[type='radio'] {
  display:inline;
  margin-bottom:0;
}
input.inline, select.inline {
	display:inline;
}
.error {
  color: red;
  font-weight: bold;
}
span.error {
  margin-left:0.5em;	
}
nav ul {
  list-style:none;
  padding:0;
  margin-bottom: 0.5em;
}
nav ul li {
  display:inline;
  margin-right:0.5em;
}

table,td,th {
  border:1px solid silver;
  border-collapse: collapse;
}
th {
  color:white;
  background-color: #CCCCCC;
}
tr {
  background-color: #EFF8FE;	
}
tr:nth-child(odd){
	background-color: #DFF1FE;
}
